small inn/tavern - Francés Inglés Diccionario